agreement under seal - Espagnol Anglais Dictionnaire